/********************************************************************************
  DESCRIPTION OF THE FILE HERE
********************************************************************************/

#ifndef LOGGER_H
#define LOGGER_H

#include "common.h"
#include "pool.h"

typedef struct SLogger * ptrLogger; 

ptrLogger Logger_create(ptrPool, long long int, char *);
void Logger_start(ptrLogger);
void Logger_destroy(ptrLogger);

#ifdef DEBUG
void Logger_printf (ptrLogger);
#endif /* DEBUG */

#endif /*LOGGER_H*/
